Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE DELL Detached £472,645 £277,500 2 Feb 2010
3 THE DELL Detached £317,205 £255,000 4 Jun 2018
4 THE DELL Detached £369,559 £215,000 27 Jan 2012
8 THE DELL Detached £451,732 £94,000 20 Feb 1998
9 THE DELL Detached £355,745 £270,000 21 Nov 2016